cmake_minimum_required(VERSION 3.5)
project(absl LANGUAGES CXX C)

include(../predefined.cmake)

include_directories(./ ../
)

set(ABSL_SOURCE_LIST
    ./base/internal/raw_logging.cc
    ./base/internal/throw_delegate.cc
    ./base/log_severity.cc
    ./types/bad_optional_access.cc
    ./strings/string_view.cc
    ./strings/ascii.cc
    ./strings/internal/memutil.cc
)

add_library(absl SHARED ${ABSL_SOURCE_LIST})